/**********************************************
 * 
 * File Name				:	ICommonVO.java
 * 
 * Last Changed Date		: 	$Date: 2009-08-06 14:51:00 +0800 (星期四, 06 八月 2009) $
 * 
 * Last Changed Revision	:	$Revision: 92 $
 * 
 * Last Changed Author		:	$Author: cfanboy $
 * 
 * File Header URL			:	$HeadURL: svn://www.svnhost.cn/Busi-Building/code/branch/src/com/busibuilding/common/vo/ICommonVO.java $
 * 
 * ********************************************
 */

package com.busibuilding.common.vo;

import java.util.Date;

import com.busibuilding.common.Constants;

/**
 * Class Name: ICommonVO.java Description: The common interface of value object
 * 
 * @author YU Zhipeng
 * @version 1.0
 * @since 1.0 Date: 2009-07-09
 */
public interface ICommonVO extends java.io.Serializable, Constants {
	String getDefunctInd();

	void setDefunctInd(String defunctInd);

	Date getCreatedDate();

	void setCreatedDate(Date createdDate);

	Date getLastUpdatedDate();

	void setLastUpdatedDate(Date lastUpdatedDate);

	Integer getCreatedBy();

	void setCreatedBy(Integer createdBy);

	Integer getLastUpdatedBy();

	void setLastUpdatedBy(Integer lastUpdatedBy);

	Integer getVersion();

	void setVersion(Integer version);
	
	int getMinIndex();
	
	void setMinIndex(int minIndex);
	
	int getMaxIndex();
	
	void setMaxIndex(int maxIndex);
}
